home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 3.iso / dist / fw_qt3.idb / usr / freeware / Qt / README.z / README
Text File  |  2002-04-08  |  3KB  |  90 lines

  1. This is Qt version 3.0.3, the cross-platform C++ GUI toolkit.
  2.  
  3. Qt 3 contains many new features, improvements and extensions. It also
  4. includes a significantly improved Qt Designer, and introduces Qt
  5. Linguist, Qt Assistant and a new multi-platform build tool,
  6. 'qmake'. In addition to the traditional Qt platforms- Linux, Unix and
  7. the various flavors of MS-Windows, Qt 3 for the first time also
  8. introduces a native port to Mac OS X.
  9.  
  10. Detailed information about the modifications and new features for Qt 3
  11. is included in the Online Reference Documentation.
  12.  
  13. Due to our recently increased development team, we have been able
  14. to realize far more of your requests in this release. Qt 3 is a great
  15. step towards realizing our vision of an ideal cross-platform
  16. development tool.
  17.  
  18. The Qt version 3.x series is not binary compatible with the 2.x
  19. series. This means programs compiled with Qt version 2.x must be
  20. recompiled to work with Qt 3.
  21.  
  22. Qt 3 is mostly, but not completely, source compatible with the Qt 2.x
  23. series. See the document "Porting from Qt 2.x to Qt 3.0" in the Online
  24. Reference Documentation for information on how to port an existing Qt
  25. 2.x-based program to Qt 3. Disclaimer: the guide is not entirely
  26. complete, so it is possible that you'll discover issues that are not
  27. yet covered in the documentation.
  28.  
  29. The most visible change for long term Qt users is the reworked build
  30. system. On MS-Windows, run qt-win-commercial-3.0.3.exe; on Unix and
  31. Mac OS X, unpack the package and run ./configure. Compiling and
  32. installing Qt uses a new utility 'qmake' which we recommend for
  33. writing Qt¡based applications. 'qmake' is the successor of our free
  34. software add-on 'tmake', and is written using Qt rather than
  35. Perl. 'qmake' is fully compatible with 'tmake'.
  36.  
  37. To improve maintainability between different platforms, all specific
  38. platform #defines and #includes have been moved out of the Qt sources
  39. into a platform specific qplatformdefs.h file.  The files are located
  40. in mkspec/<platform>-<compiler>/qplatformdefs.h. For this release, the
  41. following platforms have been tested:
  42.  
  43. win32-borland
  44. win32-msvc
  45.  
  46. irix-o32
  47. irix-n32
  48. irix-g++
  49. tru64-cxx
  50. tru64-g++
  51. solaris-cc
  52. solaris-g++
  53. linux-g++
  54. linux-kcc
  55. freebsd-g++
  56. unixware7-g++
  57. unixware7-cc
  58. aix-g++
  59. aix-xlc
  60. hpux-acc
  61. hpux-g++
  62. openunix-cc
  63. openunix-g++
  64.  
  65. macx-g++
  66. macx-pbuilder
  67.  
  68. If you want to try and use Qt 3 on an unsupported version of Unix, please
  69. contact us at qt-bugs@trolltech.com so that we can assist you.
  70.  
  71.  
  72. How to get the release:
  73.  
  74. Qt Free Edition: Download the .tar.gz archive from
  75. ftp.trolltech.com. To get better download times, use ftpsearch and
  76. search for qt-x11-free-3.0.3.tar.gz to find it on a mirror ftp site
  77. near you.
  78.  
  79. Qt Professional Edition, Qt Enterprise Edition: Holders of valid
  80. licenses should have received an e-mail with instructions on how to
  81. get the new release. Contact sales@trolltech.com if you are a
  82. Professional or Enterprise Edition licensee and have not received this
  83. e-mail.
  84.  
  85.  
  86. Any problems encountered with Qt 3.0 should be reported to
  87. qt-bugs@trolltech.com.
  88.  
  89. Qt is a trademark of Trolltech AS.
  90.